Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Поиск по сайту

Активно и часто использую
Использую редко
Обхожусь стандартным рубрикатором
Не знаю, что это такое
Я и сам не знаю, что ищу


Результаты
Другие опросы

Всего голосов: 488
Комментарии: 0


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Ch 9.htm

назад | содержание | вперед

Традиционный подход при работе с файлами

Традиционный подход при работе с файлами остается неизменным практически с самых первых версий Visual Basic и заключается в использовании функций и операторов, обеспечивающих прямой доступ к информации в файлах. Функции и операторы, используемые при работе с файлами, приведены в табл. 9.1. В столбце Тип файла этой таблицы приняты следующие сокращения типов файлов:

  • П — файл последовательного доступа;
  • Пр — файл произвольного доступа;
  • Б — бинарный файл.

В данной главе мы рассмотрим только основные функции и операторы, необходимые для получения навыков работы с файлами.

Таблица 9.1. Функции и операторы для работы с файлами

Функция,оператор

Описание

Тип файла

Open

Открывает файл

П, Пр, Б

Close

Закрывает все файлы

П, Пр, Б

Close #

Закрывает файл по идентификатору (дескриптору)

П, Пр, Б

Reset

Закрывает все открытые файлы, записывает содержимое буферов

П, Пр, Б

Print tt

Записывает данные в файл

П

FileCopy

Копирует файл

П, Пр, Б

EOF

Определяет метку конца файла

П, Пр, Б

FileAttr

Возвращает режим доступа открытого файла

П, Пр, Б

FileDateTime

Возвращает дату и время создания файла

П, Пр, Б

FileLen

Возвращает размер файла в байтах

П, Пр, Б

FreeFile

Возвращает номер свободного идентификатора файла (дескриптора)

П, Пр, Б

GetAttr

Получает атрибуты файла

П, Пр, Б

SetAttr

Устанавливает атрибуты файла

П, Пр, Б

Loc

Возвращает номер текущей позиции в файле

Пр, Б

LOF

Возвращает размер открытого файла в байтах

П, Пр, Б

Seek

Устанавливает на заданную номером позицию или запись в файле

П, Пр, Б

Dir

Возвращает содержимое текущей папки

П, Пр, Б

Kill

Удаляет файл

П, Пр, Б

Lock

Блокирует файл при работе в многопользовательской среде

П, Пр, Б

Unlock

Снимает блокировку файла в многопользовательской среде

П, Пр, Б

Name

Задает (переименовывает) имя файла

П, Пр, Б

Get #

Читает данные из файла

Пр.Б

Input

Читает данные из файла

П, Б

Input #

Читает данные из файла

П

Line Input #

Читает строку из файла

П

Put #

Записывает данные в файл

Пр, Б

Write #

Записывает данные в файл

П


 

Для удобства сгруппируем функции и операторы по выполняемому действию, как это принято в Visual Basic. Такое объединение удобно при выборе функции или оператора для выполнения необходимых действий с файлами (табл. 9.2).

Таблица 9.2. Функции и операторы для работы с файлами по группам

Выполняемое действие

Функции, операторы

Открыть или создать файл

Open

Закрыть файл

Close, Reset

Определение параметров вывода данных

Format, Spc, Tab, Width #

Скопировать файл

FileCopy

Получить информацию о файле

EOF, FileAttr, FlleDateTime, FileLen, FreeFile, GetAttr, Loc, LOF

Организовать управление файлами

Dir, Kill, Lock, Unlock, Name

Прочитать данные из файла

Get #, Input, Input ft, Line Input #

Получить информацию о размере файла

FileLen

Установить атрибуты файла

SetAttr

Найти позиции в файле

Seek

Записать данные в файл

Print tt, Put #, Write ft


 

   

назад | содержание | вперед



Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать